cleaning and polishing of shoes - Espagnol Anglais Dictionnaire